great amenities and everything you could need in a perfectly sized place