Wonderful place! My friends and I had an amazing holiday there.
Near the Main Street and the beach.
Highly recommended