This unit is the perfect location for us being our home was being renovated. The unit was clean and had all the essentials to make any length of stay comfortable. The self check in was very convenient. The host were great and replied quickly especially when we needed to extend our stay. They went above and beyond for us which made a stressful time easier.