Perfect location, beautiful property - even better than the pictures. Our family of 9 including grandkids had a wonderful time. We could gather in the open spaces and have private time in the other spaces. Walking distance to markets, restaurants and the beach. Highly recommend.