5 stars all around! Clean, spacious, & in a wonderful neighborhood!