The place was overall satisfying. There were a few hiccups but the management team did their best to fix the problems in a timely manner. Overall the location was perfect for us, but the place was a little smaller than expected l, which very well could have been my fault base on photos as well. Would definitely stay again but not with more than 3/4 people max.l or else would be cramped. Would still recommend.