Fantastic place. Excellent location. Spotless clean and a great host. What else can you ask for?