This place was so beautifully decorated and spotless and the location is fabulous. Our hosts were very friendly and helpful. Highly recommended.