If I could give this place 10 stars I would. Location, cleanliness, so many excellent qualities for this stay we are definitely re-booking soon. Most importantly the constant contact between at the owners and me was impecable. They were on top of everything and answered any doubts I had.