I didn't stay but my rating is based on the extremely rigid reservation rules - be very aware when booking that the hotel will not consider any changes, even if it means simply adjusting the date of stay and paying the difference if rates are higher.
Because you booked through Expedia, the hotel will not engage at all, and are equally rigid when Expedia asks for a change to the reservation in its customer's behalf.
This was my experience. Too bad, since the property looks really cool.