Ideal stay all around! We were in town for work for a few weeks and got to have fun over the weekends as well. The place is so well appointed and close to everything for both work and play! Great communication at all times too. Highly recommend.