Great location, very clean, everything you need! Lots of thoughtful touches - thanks for having us, we very much enjoyed our stay.