Beachfront establishment, Beira Mar, offering a terrace and garden access. Located near Praia do Burgau.