Beach Front. Close to shops and everything you need. Lovely house. Very comfortable. Hosts very welcoming. Had a wonderful stay.