As it’s a 2 star hotel, you need to set your expectations accordingly. So taking this reality into account I’d not complain so much, however probably due to the location of the hotel, despite overall experience offered was not so good but may be considered in line with a 2-star hotel, it was overly priced. Breakfast, comfort of the beds etc could have been better, yet as said, you are not staying in a 4-5 star hotel in the end