The place is extremely clean and beautiful with lots of amenities.