Place is located around 20 minutes walking distance from the beach.
It has restaurants and stores very close by. Good place and good price.