Place is beautiful, well designed, very clean, and a wonderful location. Checking in was an issue as place was not ready when it was suppose to be and we had traveled a long way.