Excellent place with well stocked amenities and wonderful location!