The place is clean, and newly renovated. Good inclusions such as coffee machine, toaster, hot plate, etc. We did not cook, as its within walking distance to good cafe and shop. Easy stroll to the dog beach and her backyard is dog proofed. The host is nice and easy to communicate with. We love it there, our terrier did not have a problem either as the backyard has sunny and shaded place.