Great location, spacious, quick communication. Floors are pretty thin so there are times where stomping occurs but it's really not too bad.