Perfect stay! You got everything you need and the complex is really amazing. Also a restaurant within the complex which is very cheap and delicious. We would always come back.