The place was very close to the beach and fairly clean. The listing specified continuous wifi throughout, however upon arrival the host suggested connecting to someone else's WiFi from across the road which had inconsistent connectivity, alternatively they offered for us to hotspot off their mobile phone in the next room but only for low usage. Cooking equipment was provided with a mini-oven and microwave and no stovetop, this was not an issue for us as the place was within walking distance to the small town centre. Overall good value for the price.