Clean, great location, and amazingly thoughtful touches. I would definitely stay again!