Great place, great location. Very clean and well stocked. We stayed with another couple and their son and had plenty of space. The patio is a nice place to hang out and relax. Beach is close and not many people. Rocky but you can find flat spots with beautiful clear pools. Would definitely stay at Antonio’s place if we came again.