Great spot for a large group to stay with great sea views.