Excellent place. Perfect in every way, and the hosts go above and beyond.