Fantastic place to stay! It was a clean apartment and efficient space for myself and two kids. The location is excellent for beach, food and entertainment. There were beach towels and equipment. They are great hosts and willing to help. I would definitely stay here again.