A bit pricey, but a decent stay.