Extremely well kept and clean! They were so detailed with their check in process where I had no issues figuring out what to do and where to find everything. Will definitely book again for my next trip!