We stayed for a weekend with our 5 year old daughter. Location was excellent, great beach, restaurants and supermarket all close by. Communication with the host was great and check in very easy, Javier let us check out later. Felt a bit smaller than it looked, and a few extra touches would be nice. Beach equipment provided was appreciated.