Who are all you guys booking this hotel with? It hasn't really had much said about it over the years here on the forum - normally when quite a few people start talking about a place it means someone has started listing it in the UK. As stated earlier, location is superb, just round the corner from the main street and as I remember they did a set menu which people said was very good and good value for money.