Very clean and exactly as pictured! The host was very friendly and easy to communicate with during our stay. Would definitely come back and stay here again!