Clean, comfortable, good location and solid amenities. Not super value for money, but worthwhile for a short stay and with a few additional “luxury” touches, would be a five star.