very clean, well equipped kitchen, good location, supportive host