Great location. Check in was easy and smooth, no hassle. I didn't stay long enough to be able to comment about socialising with other guests, but the location makes this a winner.