Wonderful stay! Excellent location, comfortable amenities, clean place, and caring communication. Felt like staying in a hotel suite. 5-star dog-friendly stay as well.