excellent location and amenities, thoroughly enjoyed this place and will most certainly stay here again