I would rate our checkin experience 3 stars, as it took a bit longer than expected. However, the hotel's location is great, so I would give it 4 stars. The room was also quite comfortable and clean, which is why I would give it 4 stars as well. Overall, a pleasant stay.