We used this place to get ready for our wedding day. It was spacious, clean and check in/check out instructions were very easy to follow. The deck area is lovely. Michael was flexible with our request for early check in and late check out also which was awesome.