great spot, great amenities