Highly recommend this place! The amenities and the cleanliness is top notch. It's worth the price you pay for it!