Great villa , good location next to restaurants and short walk from Sandy beach. Toys were great for our 18 month old - she loved the car and inflateables. Welcome hamper was useful particularly as we got to the villa at 1am. Communication was great and quick , booked our hire car and private chef based on ThinkVilla’s recommendation. Highly recommend