An absolutely fantastic place in every possible way. Very highly recommended!