Beautiful place and great location; It provided much more than we expected. Very comfy to stay, great value. No wonder it was rated 5 out of 5.