Excellent place to stay with family and friends, no issues at all. Very accessible to all the amenities and needs. A bit pricy comparatively, but you get what you pay for. I would definitely recommend this place.