Clean and thoughtfully appointed. Everything was as described and check in and out was painless. Will stay here again!