Excellent place to stay for work and a relaxing place to stay for a holiday break.