Clean, modern, spacious, excellent location, great value