The place was situated right in the centre of town, very close to the sea and was extremely clean. The owner sisters were super friendly and gave us excellent restaurant tips. Wish we had stayed for longer!