Bestest place to stay ever! We stay here every time we come to the Cape.