Hotel A Casa Nostra is a family-run hotel offering bed and breakfast service. It's conveniently located near public transport and the beach.