Great location, clean, modern, excellent breakfast. However, room was very very small and the bed was on the floor. Would probably not stay here again given the same room. FYI - if traveling by car parking is very challenging if not arriving first thing in the morning. Also, check out the beer pub in town - excellent home brew