Amazingly clean and comfortable, fantastic location, great hosts