Oscar place is very centrally located near the sea, In walking distance.