Fantastic place with thoughtful touches and an excellent location.