What a gem! I almost don't want to write a review for fear people will discover this spot and it won't be available the next time we want to go :) Beautifully decorated, sparkling clean and extra thoughtful touches on top of wonderful hosts make this an amazing spot.