We had an excellent stay here. The place itself is clean and comfortable, and the location is perfect — everything you want to see is easily accessible. The hosts were thoughtful and responded quickly when we had questions. I would absolutely stay here again.