It has everything you need all in one beautifully designed space and the location is perfect. Carel was really kind and waited up for us as we had a late check in. Can't thank you enough, we had a wonderful stay and hope to return soon.