The Apollo

Fantastic location. Great amenities. Steps to beach with super views. Apollo staff was superb.