great location, great communication, great value and comfortable and clean. internet was a bit spotty but unless you need to take video calls, this place is 5 stars for me.