We had a great stay, self-check in was available which was perfect for us as we arrived in late and could get into the apartment immediately. Good communication with host and good location.