Extremely nice place with every small touch you can imagine. Not a detail unnoticed or not thought of. The location is about as good as it gets and the hosts as nice as the come. Would definitely recommend a stay here anytime.