Amazing value for the money. No, there aren't on-site amenities such as in-room dining or a concierge, but rooms are large, very well-equipped, clean, and very comfortable. Location is great. Would definitely stay there again - far better than a conventional hotel.