Great place. Fantastic view. Roomy. Good location. Nice beach.