Amenities galore and great location