There were 14 of us that stayed at the Beira Mar Hotel. All of us were given seafront rooms as requested - in fact we took up the whole 2nd floor except for 1 room. The staff couldn't have been nicer, the rooms were clean and comfortable and felt bright and cheery with the breeze coming in the open windows.... more



