Very good place to stay. Very spacious, well located with many convenient stores around the complex.