I guess that's always the drawback for being the "first" customers. Even though as tempting as it seems to be, my past experience told me that I should stay away from any brand new hotel until 6-8 weeks after the opening to let them work out all the kinks...