This place is exactly what is shown and more! All of the essentials plus a great location for great food, drinks and shops. A truly spectacular stay for my partner and I, would definitely recommend!