A great place to stay. A perfect place, space, location, value for money, amenities, a private deck with a view, I'll definitely stay here again next time I'm up.