Thoughtful touches, clean, and great location; I would definitely stay again!