The property is ideal for short or long stays. It was very comfortable and had all the amenities. It is close to swimming and dog frieldly beaches. The beds were exceptionally comfortable and the showers were great. Ouside dinning area was also excellent. We highly recommend this property.