Photos are accurate. The place was clean, and it has all amenities you need. We enjoyed our stay!