Exactly as described and much more! Beautiful place, nice view, quiet location, comfortable beds, short walk to the beach, and very close to restaurants. We'll be back!