We had a great stay at this townhouse with our three young kids and dog. The place is very clean and well equiped. Close to all the best things the peninsula has to offer. It is in walking distance to a beautiful beach, the only negative is trying to cross the busy main road - almost impossible! Otherwise would definitely recommend 😀