Great location, spotlessly clean, great hosts...thoroughly recommend to everyone