Super clean, wonderful hosts, lovely location