Location provided everything we needed. The hosts were excellent in their communication, and always happy to help with anything that came up. Beds were very comfortable and overall a very comfortable stay. Thank you.