Very clean and exactly as advertised. Easy check-in and check-out with great communication. Would definitely stay there again!