Very clean and a super nice place to stay which has all amenities you can think of. Highly recommend.