Excellent location. Excellent host. Lucky you found this place. Cheers