Spotlessly clean place, James is always on hand to help if needed and replies real quick. Loved the location as well. Thank you James for being a great host! We thoroughly enjoyed our stay.