Fantastic place, amenities and location