A very stylish place with absolutely everything you'll need in a really unique location! Our family really enjoyed their stay here with lots of cool activities for the young ones. We will definitely be back! A++.