The place is just great - location, amenities, cleanliness is just top notch.