Fantastic place! Great location, spacious and clean. When travelling by car expect some parking fees.