Everything was fantastic! Great hosts, excellent location, wonderful (super clean-very important!) stay! Will definitely be back!