Spectacular indeed. Views are incredible. Facilities are excellent. Walk to beach is easy (although the 200 stairs are good exercise). Walk to town is very convenient. Beach is amazing. Had a great time with the family