Absolutely fantastic place to stay. The location and view were perfect for the first few days of our two family trip. The thoughtful amenities Ruobing provided made the home even better.