Nicely appointed, exactly as described in photos and in writing. Efficient booking and check in. Quick response to a last minute shift in dates.