Service provided although slow was spot on. The complex was well equiped with manny amenities for most part easy to function. Only issues were parking, it is a 2 story complex and if anyone else is received at the other complex parking may be doffucult. Towards the end of the night parking on the street is not within a visible distance from complex one stays at. Another issue although small and not really needed was the TV. Controllers to the TV were lagging and wouldnt respond at times, not sure if batteries were low or just signals were not received properly but it wasnt easy to navicate through channels or apps. However the stay was verry pleasent and comforttable beds, ample kitchen and dinning, restroom is shared between 2 rooms but it was spacious.