Excellent holiday houses. Good view, clean and best location, excellent hospitality