This place was excellent! Accurately described and a wonderful location. Beyond the place itself, Cheryl is the most communicative host I've ever encountered. She was incredibly responsive and happy to provide recommendations as needed. I would definitely stay here again.