Great location, great accommodation and a great atmosphere! We absolutely loved our stay and would come back!