Hotely Cape Neddick, apartmány Cape Neddick, ubytování v Cape Neddick