Very clean place. Walls were a little thin, but Benjamin is very adamant about respecting other guests and ready to help if needed. It was not a problem for us at all, but it is not a place to throw a party. We were happy to see security cameras pointed towards the parking area. We would consider it again if needed.