We did an extended stay for our 20-yo son for the whole summer. Location, amenities, including parking, are top notch, as is the communication, the most important part. We feel so lucky we found this place.