Well-equipped property in a brilliant location, clean and tidy with lovely hosts.