Super clean, terrific location, helpful hosts. Everything you want!