Absolutely fantastic place. Highly highly recommended.