Spacious, modern, comfortable. Great shower, comfy beds, nice linen. Cot & high chair provided. Good communication from the hosts. Very close to town - 6 min walk. Only downsides were no pantry staples provided eg tea coffee salt pepper etc. Doesn't have the same Air BnB-hosted feel, being a property managed villa. The kitchen small and not great for cooking - eg broken door to the microwave, limited bench space, no oven. Next to a house under construction, so it was noisy at 7am, though we were warned about that. Overall a pleasant stay.