The place is perfect and has everything you need. We enjoyed the rooftop for eating and taking in the views. The location is perfect and everything was clean and tidy. Definitely will be back!