Great location and a perfect size for us, just enough extra space that you would not get in a hotel room! Everything was provided (plenty of towels for the 4 of us and even had to-go cups for coffee). Great communicators with super fast response time. We really enjoyed our stay and will be back!