Absolutely superb place with excellent thoughtful touches to make it the best.