Great place. Check-in was very easy, the place is very clean and the description is accurate.
I dropped a star because of price & location. The location is not as "central" as I would have liked given the price.
For this reason, price vs location (value) is not as high as I would have expected. I would have preferred price to be lower or location to be more central (closer to everything) but all of this can be checked and confirmed before booking.