Very nice place in a good location. There is everything you need from coffee to toothpaste. The host is very attentive and communicative. There was a full marathon during our stay and we learned about it from the passing participants, again such a great location!