Except for delayed check-in and poor communication in this regard, everything went very well. The place is large, clean and functional. Very well located and good value.