The unit was clean and had everything we needed, but our experience was less than ideal. We asked if we could check in early before 4:00 PM, and there was a $25/hour fee for early check-in. Then we requested for a late checkout, and they did not offer this option. If we did not leave on time before the 10:00 AM checkout, they would have charged $250 for every 10 minutes late we were. The potential fees at this place were ridiculous, and they did not make any effort to provide basic additional accommodations. Furthermore, the wifi connection in the unit was very poor, and I had to request connection to another network to get any work done.