Very clean, wonderful location and lots of thoughtful touches!