A great place in a fabulous location. They have thought of every single detail to make your stay perfect. I would stay here again for sure!