Great stay. I will be here next time I come back. The joining private clean rooms were awesome and had everything we needed plus we were in a perfect location. Great views off the balconies too!! Cant wait to return.