Cute, clean, and close to everything. would stay again! Many nice, thoughtful touches, too!