Place is extremely clean with very good setup of amenities.