Couldn't ask for a better stay. Great hosts, easy to communicate with. Location, views, amenities - all great. But most importantly; wifi was solid, bed was comfortable and the shower was amazing! Definitely recommend.