As others have said, this is a really nice place. We were working remotely so we especially appreciated the good internet connection and abundant power outlets. We just knocked off one star due to communication with the third-party management service. They were very responsive, but interaction was a bit impersonal and sometimes it felt like they didn't know the property very well. They very kindly agreed to a late checkout time, but then somehow this arrangement didn't get passed along to the cleaners and we were told on short notice that we would have to vacate at the original checkout time, which caused us a lot of hassle. Otherwise a very comfortable and pleasant stay, though!