Clean, lots of room, beautiful location, and a very nice place to stay. We are planning to return when we can confirm the dates needed for staying at Lindsey's place.