Wonderful place with amenities and a clean atmosphere.