Excellent hosts. Very clean and beautifully decorated. Great location.