Clean and comfortable, and a great location for us. James was very responsive to our needs. We enjoyed our stay!