The place was perfectly located, w/ many small touches (portable wifi, bluetooth speaker, etc). The communication and the helpfulness of all the guys could not have been any better. Would happily stay here again, and only wish we had had more time.