Superb communication, easy self-checkin, very cozy little apartment with most of the essentials, extremely clean, and in a totally awesome location. Would stay here again.