Excellent place, excellent location, excellent host, excellent tips on where to go! Definitely stay here!