While the check-in experience was disappointing, the hotel redeemed itself with its comfortable rooms, friendly staff, and great location. However, cleanliness and amenities were lacking, which left much to be desired. Overall, an average stay considering the price.