Excellent place, good amenities, and great location.Very clean.