Smooth self checkin process, well appointed apartment, happening area—overall great stay!