Absolutely perfect!! Beautifully decorated, sparkling clean and so welcoming! Location was awesome. Have already recommended to several others and would love to stay here again, ourselves!!