Great communication and hospitality, right by the beautiful beach and lots of restaurants and cafes.