Great view, comfortable stay, plenty to do near the beach.