Great location, a well equipped kitchen, great pool and welcoming host.