Great location and a great place. The only issue I had was the check-in. I was told I would get the check in instructions 3 days before, that never came through and the day of, I sent several emails - at times while there just to try and get in.
Aside from the check-in process the place was perfect! I would definitely return.