The place was absolutely amazing. Perfect for our little family. Outside deck as well as the backyard was perfect to keep the kids entertained and not go stir crazy when it was raining. Place was very spacious and everything was included. We cannot wait to come back again. Perfect walking distance to the beaches.