Great stay! Top of the top accommodation with great amenities. Everything we would need they had. We were even able to use the gym and cafe area of the complex which was a really nice added benefit. Overall, I would highly recommend this place for your stay.