Very clean, well appointed, and comfortable. Sharon and David provided great communication before and throughout our stay. Would definitely recommend.