We had the best time with our 1 year old daughter. The location was perfect with the pool and beach so close and convenient. The hotel was closed so it made the beach less crowded which was also great. The villa had everything we needed and was such a perfect staycation.