Super clean flat. Excellent location. Great communication (like super great). Beds, towels, kitchen - all exactly as described and even nicer in reality than the pictures.