Smaller than expected, but otherwise a great place to stay.