Excellent location, excellent host, excellent accommodation. The perfect choice.