Beautiful rooms, lots of nice touches, easy check-in, great location, good value overall