Clean and very comfortable flat. Friendly welcome and good communication. We had a great stay!