Stayed here with my other halve and was the best place we stayed travelling.
Don't look anywhere else.. and that's my review.