My husband and I had a very short stay here, but I would stay again just to use some of the features of this place. The community kitchen is really neat and seemed like a nice place to hang out and meet other guests. The location is ideal and quite beautiful in the early morning. David is very honest about what to expect when staying here, so I would be sure to read thoroughly before booking.