Very nice, large and stylish, however no housekeeping provided. Gym was very small. Only one key was provided and considering we have 9 ppl, which is a bit inconvenient. They have provided everything basically which is good, pleasant stay overall.