A lovely stay in a beautiful location — centrally located, near shops and the beach.