They made us feel right at home immediately! Their place is in a very good location, and close to the beaches. They gave really good recommendations. Would definitely stay here again!